covered stadium - German English Dictionary